@media (max-width: 576px){
	.navbar-brand img {  max-width: 220px;}
	.tab-h4{font-size:14px; color:#000; line-height:40px} 
	.text-line{line-height:21px;} .zhutg{height:270px} 
	.tab-p {font-size: 12px;} 
	.shadow-v1{  -webkit-box-shadow: none;box-shadow: none;}
	.list-card{background: #f8f9fa;border-radius: 0rem;} 
	}
@media (min-width: 768px){
	.navbar-brand img {  max-width: 350px;}
	.tab-h4{font-size:18px; color:#000; line-height:50px;padding-right:50px}
	 .text-line{line-height:30px;} 
	 .tab-p {font-size: 14px;} 
	 .zhutg{height:340px}
	 }



.tab-state-red .nav-link.active {
    background: #9f0101 !important;
    border-color: #9f0101 !important;
    color: #fff !important
}
.tab-state-red li{border-right: 1px solid #fff;}

.nav-tabz .nav-link{ margin-bottom: 0; 
   border: 0px 0; 
   border-top-left-radius: 0rem; 
   border-top-right-radius: 0rem;}
   
.pic-bg{background-color: rgba(255,255,255,0.5);}


.text-black {
    color: #000 !important
}

a.text-black:focus,
a.text-black:hover {
    color: #9f0101 !important
}
.bg-blue-1{background:#17273a;}
.bg-blue-2{background:#0d1d2f;}
.bg-red-1{background:#d4bfbf;}
.bg-hui{background:#d9d9d9;}
.bg-link{background:#d9d9d9;}
.bg-light-01{background-color: #f9f9f9;}
.showBox {
    position: absolute;
    top: 0px;
    left: 0px;

    width: 100%;
    height: 100%;
    opacity: 0;
    background: rgba(0, 0, 0, .6);
    transition: all 0.5s ease;
}

.showBoxLink {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: block;
    width: 60%;
    color: #fff;
    text-align: center;
    font-size: 1rem;
    padding: 0.5rem 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.showBoxLink::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}

.showBoxLink::after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background: #fff;
    transition: all .5s ease;
}

.newLi:hover .showBox {
    opacity: 1;
}




.footer-nav ul li{font-size:14px; color:#3468a6; line-height:25px;}
.footer-nav ul li:nth-child(1){font-size:14px; color:#96b2d4;}


.btn-Reddening.active,
.btn-Reddening .show>.dropdown-toggle,
.btn-Reddening .show>.dropdown-toggle.dropdown-toggle-split,
.btn-Reddening:active,
.btn-Reddening:focus,
.btn-Reddening:hover {
    background: #d4bfbf !important;
    border-color: #d4bfbf !important;
    color: #b90606 !important;
    border-radius: 0rem;
}



/*左侧多级导航*/

a:link,a:visited{text-decoration: none;}
.lfbox-list{width:100%;}
.lfbox-list ul{padding-left:0; margin-bottom:0;background-color:#dad0d0;}
.lfbox-list ul li{background-color:#dad0d0; border-bottom:solid 1px #fff; list-style-type:none;}
.lfbox-list ul li a{padding-left: 20px;color:#000; font-size:14px; display: block;  height:45px;line-height: 45px;position: relative;}
.lfbox-list ul li a:hover{background-color:#d4bfbf;}

.lfbz-list{width:100%;}
.lfbz-list ul{padding-left:0; margin-bottom:0;background-color:#fff;}
.lfbz-list ul li{background-color:#fff; border-bottom:solid 1px #ccc; list-style-type:none;  margin:0 20px; }
.lfbz-list ul li a{color:#424244; font-size:14px; display: block;  height:40px;line-height:40px;position: relative;}
.lfbz-list ul li a:hover{background-color:#d4bfbf;}
/*左侧多级导航
.lfbox-list ul li .inactive{ background:url(./../img/off.png) no-repeat 184px center;}
.lfbox-list ul li .inactives{background:url(./../img/on.png) no-repeat 184px center;} 
左侧多级导航*/
.lfbox-list ul li ul{display: none;}
.lfbox-list ul li ul li { border-left:0; border-right:0;  border-top:solid 1px #CEDCE3; border-bottom:solid 0px #fff;  }
.lfbox-list ul li ul li a{ padding-left:20px; color:#424244; font-size: 14px;padding-left:40px;}
.lfbox-list ul li ul li.lfbox-last a{ background-color:#076aae; border-color:#6196bb; color: #fff;}



.lfbox-list li>a:hover, .lfbox-list>ul>li>ul>li>a:hover {
    color: #FFF;
    background: #076aae;
}
/*fenlie end*/

.hamburger {background: #ccc;}


















.bg-gray{
    background-color: #f6dbca!important;
    color: #fff;
}
.bg-redd{background-color: #f6dbca;}




@media (min-width: 576px)
.card-deck .card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 10%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
}


.bg-redd{background-color: #f6dbca;}
.bg-blue{background-color:#0059B2;}


@media (min-width: 1200px) {
       .col-zdlg-2-5 {
       	  float: left;
          max-width:20%;

       }
     }

       .col-zdlg-2-5 {
position: relative;
 
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;

       }





.aaeft {
    padding: 5px;
    font-size: 1.23rem;
    border-left: 4px solid #00CB54;
    color: #202428;
    font-weight: 500;
    margin-top: 30px;
    margin-bottom: 30px;
    font-style: italic;
}